//开发模式development 的main.js写在这里

import Vue from 'vue'
import App from './App.vue'
import router from './router'
import store from './store'
import './plugins/element.js'
import './assets/css/global.css' //全局样式
//导入axios
import axios from 'axios'
// 配置请求的基准URL地址
axios.defaults.baseURL = 'http://127.0.0.1:8888/'
    // axios设置请求拦截器,设置响应头token
axios.interceptors.request.use(
    config => {
        //这里可以留一个nprogress的坑位
        config.headers.token = window.sessionStorage.getItem('token') //每次发送请求之前自动将在session中的token提取出来当做响应头header
        return config

    },
    err => {
        console.log(err)
    }
);
//把axios注册到Vue
Vue.prototype.$http = axios;

Vue.config.productionTip = false

new Vue({
    router,
    render: h => h(App),
    store
}).$mount('#app')